Reflection meeting in Gran Canaria, Canary Islands.

Reflection meeting in Gran Canaria, Canary Islands.