Andrew Cavanaugh Photography | Reception 2

The Shoreby Club - Cleveland. Ohio