David Mackenzie

American, 1942–2020

40 Followers
14 Artworks: