Daily Photo: 20/11/09: Our Lady Star Of The Sea November 20, 2009 By Rob Powell The steeple of Our Lady Star of the Sea church in Crooms Hill, as seen from Greenwich Park.