WorldGuessr

Archibald Leitch Stadium Local

Every stadium listed on the Wikipedia article for Archibald Leitch

Play Archibald Leitch Stadium Local · All community maps · WorldGuessr, a free GeoGuessr alternative