La Almudena 2019 Published March 30, 2020 at 888 × 600 in Art Shop ← Previous Next → La Almudena 2019 Oil on wood 21×30 cm 8×12″ $65 The Almudena Cathedral in Madrid, Spain Like this:Like Loading...