Title: La cereza de la montaña de Alicante
Subjects: Cherry
Places: Spain, Alicante (Province)