Other photos tagged like this

Andre the Giant has a Posse

Location: Northampton, MA, US