Simon Cooper, Ritz-Carlton Hotels & Resorts

Full size photo