David Caruso-Radin

Another Day in Jaipur

 Photographic artist