Commercial Point Boat and Reading Club; : regatta and games

Item Information