Carla Van de PuttelaarCarla van de Puttelaar is an artist and art historian based in Amsterdam. Her photographic work has been featured in such publications as the New Yorker, and she has exhibited in numerous museums and galleries around the world.
An OTP has been sent to your Registered Email Id:
Resend Verification Code