Polaroid 20 X 24 Studio is a creative space in New York, NY that specializes in producing unique and high-quality large-format instant photographs.
With state-of-the-art equipment and a team of skilled photographers, the studio offers a one-of-a-kind experience for capturing memorable moments in a distinctive and timeless format.
Generated from their business information