• stevehamm31

Ships of State on a Sea of Extinction

A painting by Leila Daw, a New Haven artist who has made sustainability one of her key themes.




2 views0 comments