John Moore

100_0015-6

100_0015-6
John Moore, May 18, 2023