b

b

s
A puppet shop at the top of the hill leading to Prague Castle
m

Copyright©Brighton-Blue