Playa Esmeralda - Holguín, Cuba

SOL Río De Luna y Mares

a beach with buildings and treesa beach with buildings and trees