Category Archives: Russia

Moscow

5 Red Square, Moscow, Russia Feel free to stroll around using the Google street view and grab any picture you choose to include in your post. To enjoy stories¬†inspired by the What Pegman Saw prompt or to submit your own … Continue reading

Posted in Asia, Russia | Tagged , | 9 Comments