PAPAYA KHAYA ?

PAPAYA KHAYA ?

Photo ID# AL119913
place Mangalagiri, Andhra Pradesh, India

fresh papaya on sale at mangalagiri fruits market.

Digital
Print