Rugby - Stock
A Rugby Match Underway in Newport, RI, USA. (c) Tom Croke/Visual Image, Inc.
USUSAUnited StatesNew EnglandTom CrokeRhode IslandNewportRugbyMatchRugby MatchHarborsideSummerVisual Image Inc.