La Gramola

Orihuela, Spain