Skip to content
Putri Ayusha
Visual artist & photographer based in Barcelona, Spain
Menu
Portfolio
Home