photo 46 of 76
St. Michael at the North Gate: Flag

Flag

Credit: Holly Hayes