RG Magazine, June 2016

Hamilton Princess & Beach Club, Bermuda