top of page

Sisyphus

 

New London, CT, USA, 2022

bottom of page