Hydra Prints Clock Tower 2004

Hydra Prints Clock Tower 2004 – Printed on acid free paper and Hand Signed. 11.5″H x 8″W – Price $60 In the embrace of Hydra’s captivating beauty, my artistic journey found its zenith during the vibrant 1960s. My return to Hydra, a pivotal moment, occurred when I participated in the ‘Art and Freedom’ exhibition during … Continue reading Hydra Prints Clock Tower 2004