Tuesday, May 8, 2012

La Cascada

After looking at these photos by photographer Janne Peters I feel like escaping the city and go on holiday.  This peaceful retreat, La Cascada is located on Spain's Island Mallorca.    


No comments:

Post a Comment