Pictures of Silves, taken by Anthony Agius from Malta in July 2006.