Odessa Travel Answers

change location
dweber's Profile Photo

Catherine The Great Statue

by dweber Online Now Sep 10, 2007 at 8:04 AM

Where did they erect the new Catherine The Great statue in Odessa?

Quote & Answer
1 Answer
Your Answer
Advanced Editor View Guidelines