Please enable JavaScript to experience Vimeo in all of its glory.
from Matta Plus
Those roses come from the garden of the "Christian museum of Greece" located in Athens, Greece.