Peter Revel Walsh

Photographer: Richard Scott