Barber's Shop 1

Digital Photograph
35x52 cms
Limited Edition of 12
THREE SOLD

Location: Delwara, India

Barber's Shop 1

Digital Photograph
35x52 cms
Limited Edition of 12
THREE SOLD

Location: Delwara, India