Bio
Rob Sciarratta
Senior Colorist
For general inquiries and availability, please contact: Ryan Duffy,Sales. Picture Shop Post 12 Desbrosses Street, New York, NY 10013.
212.627.1662
X