Sunday, 11 May 2008

A newly built mosque

Gibraltar is another place where the residents are proud to tell you that all races and religions live in harmony.