Jen Villa

A large, strangely-proportioned statue of Jesus overlooks the Pacific Ocean near Puerto Nuevo.

close window