Shane Peters is a fine art painter who was born in India, but moved to the United States at an early age. He has lived primarily in and around New York City. He submitted this piece a while back, but we are just now getting the opportunity to post it. Better late then never? This Oil on Canvas measures 24×24″.