Inside view of the Bellver Castle in Palma de Mallorca - Spain. #272019904
Description
Palma de Mallorca, Spain - 2022 05 18: Inside view of the Bellver Castle in Palma de Mallorca. Shot from the first floor of the Castle with archs in the foreground.