Strange Things - Lawrence Deklinski- Dalado Photography

Odd statue in Concord, Mass.