by Prince Of Petworth November 4, 2009 at 9:45 pm10 Comments
Can you see the little mirror thing above the door? I think it is to ward away the evil spirit, right? Anyone know from what country it comes from? It’s from a house being renovated in Mt. Vernon Square.