"Love Rocks" - Photographic Print
$120.00
Stephan Vlachos is a Greek-American photographer who travels the world taking digital and analog film photographs.
This photo, Love Rocks, was taken on at Achla Beach, Andros, Greece
September 2021
Quantity:
Details
All sales are final.
6x20” fine art print, frame not included
Printed in the USA