Stunbled on this photo while looking for something else. This is in Prague, but I didn’t make a note of the location. Anyone recognise it?