Designed by
Title
Statue of Christ standing on a pedestal, The Balearic islands, Spain Palma de Mallorca, huge old statue on a hill #170343686
Description
Statue of Christ standing on a pedestal, The Balearic islands, Spain Palma de Mallorca, huge old statue on a hill,