Russian Cannon in Togo Park

A Russian-made cannon is one of the relics from the Russo-Japanese War on display in Togo Park

A Russian-made cannon is one of the relics from the Russo-Japanese War on display in Togo Park

No Comments

Join the Conversation