Stock Photo - Chera. Valencia province, Comunidad Valenciana, Spain

Stock Photo: Chera. Valencia province, Comunidad Valenciana, Spain.