Stephen Dinsmore, ‘Venice’, 2023

Stephen Dinsmore

American, b. 1952

86 Followers