TRK697472: Czech Republic. Prague. The Storch House (No.16) Also called "At the Stone Virgin Mary". Facade adorned with figurative painting of St. Wenceslas on horseback. Designed by Mikolas Ales in the 19 th century. Neo-Renaissance. South facade of the Old Town Square (Staromestske mamesti) / Bridgeman Images