Giant cross, Ocean Manor Beach Resort

Giant cross, Ocean Manor Beach Resort