Home
About
Veiled Presence
India
Egypt
Jamaica
Meditations
Water
Flowering
Contact
Shop
More
A sculpture, an installation, a painting, for the birds who did not make it through an extreme winter on Cape Cod.