Mediterranean Cruise 2011 (114 of 124)
Probably the best towel animal of the cruise!
14 September