An islamic sticker, on a pelican crossing opposite the... 13 Apr 2007, Rogan Macdonald - RM0711232.jpg

An islamic sticker, on a pelican crossing opposite the... 13 Apr 2007, Rogan Macdonald - RM0711232.jpg