Alfred Thompson Bricher

Rocks and Sea