Tags

Related Posts

Share This

Branford, CT USA


I found this on Main Street in Branford, Connecticut today while walking along Main Street.
Made my day!! Smiles!!

 

Elephant WX