Advent Windows (11)

“Believe” at 213 Greenwich High Road. The definition of believe is “to accept as true or real “, which seems an apt description of Christmas as well. We believe in the magic and spirit of Christmas.


Comments are closed.