stratis tavlaridis
shop
portfolio
letter of a woman
love is love
empty
red diary
the princess is dead
portable art
perforated
tomb-womb
video
bio
contact
More
Use tab to navigate through the menu items.
0
Love is Love
Installation | Athens | 2021
Lensed by stratis tavalidiss