Photography by C. David Tahlmore

Abstracts & Still Life

Lady Liberty - Manhatten, NYC, NY

Return to Galleries