Blessed Kapesa Nominated for the Clevenard Media Award 2025 in Palma de Mallorca, Spain
- 20 Aug, 2025
Palma de Mallorca, Spain — For the first time, the vibrant Mediterranean city of Palma de Mallorca will host the Clevenard Media Award 2025, a landmark celebration spotlighting exc…
- Oganisation:
- Clevenard
- Location:
- Spain
- No comments
- 345 views