Tuesday, June 28, 2011

House Insignia of the Day

Can anyone guess where in Prague this is located and what it may possible mean?