F102-2674 Published 16 July 2013 at 609 × 457 Pair of giant millipedes (Diplopoda), Windsor Castle Advertisements