Designed by
Title
Statue of Christ standing on a pedestal, The Balearic islands, Spain Palma de Mallorca, huge old statue on a hill during sunrise #170342181
Description
Statue of Christ standing on a pedestal, The Balearic islands, Spain Palma de Mallorca, huge old statue on a hill during sunrise early in the morning,