Vincent Smarkusz

Undiscovered American Genius in Modern Art

Church in Mexico (detail 3)