Images
10/25/89 - Duchess of York, Leeds, United Kingdom
#0001 #0002 #0003