Designed by
Title
Puerto Palata, Dominican Republic - February 20, 2024 - The large statue of Chris the Redeemer on the top of Mount Isabel DeTorres #310033561
Description
Puerto Palata, Dominican Republic - February 20, 2024 - The large statue of Chris the Redeemer on the top of Mount Isabel DeTorres on a sunny day
This image is editorial