Photo:
16
of 18, Album: Alien Costumes
4:48 PM. Alien construction.
Source:
Park Slope Halloween 2025