John Moore

100_0013-5

100_0013-5
John Moore, Dec 24, 2023