Photo © Mary O'Dwyer. All rights reserved.