Melrose as a 3D diorama
Village · 51 of 289

Melrose

20.2726° S, 57.6386° E · 3 km across