Battleship Potemkin Filming Locations

Battleship Potemkin was filmed in Ukraine.
Show Map