Castle Steps

Nerudova 7
Prague
Czech Republic