Infinity pool and beyond......

Date: 22/02/2010

Location: Velassaru Resort, Maldives