Cartogiraffe.com

Lena Whitmore Park

Lena Whitmore Park in Moscow.