Description

Meditation in urban surroundings!

  • : Palma de Mallorca
  • : Parque Sa Reira
  • : Balearic Islands
  • : Spain

More infos...

30 June 2015
Spain