John and Bill.

Image 11 of 30

John and Bill.
John and Bill. - Photo courtesy of Rory Hill.