Statue and historic Peace Memorial in downtown plaza of George Town, Grand Cayman George Town, Grand Cayman, Cayman Islands, by Matt Propert Design Pics Stock Photo - Afloimages
Statue and historic Peace Memorial in downtown plaza of George Town, Grand Cayman; George Town, Grand Cayman, Cayman Islands, by Matt Propert / Design Pics