mail_outline sales@mediastorehouse.com
Japan - Yokohama - Main Railway Station Date: circa 1910
London Bridge 1897Horse buses, carts and handcarts, pedestrians crossing the bridge : facing northwest