Bellver Castle

Bellver castle

Tower of the castle of bellver in Palma de Mallorca with blue sky

Pro Stock Photos From Dreamstime