• 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.




1 view0 comments