Pink rose, Clare College

Pink rose, Clare College

Click to view map