« back to gallery

PRINCE CHARLES CAMILLA PARKER BOWLES 2005

Windsor, Berkshire, England 6th April 2005.  Souvenir tea towel depicting Prince Charles and Camilla Parker Bowles, displayed in a shop window They were married on April 8th 2005.
Share
twitterlinkedinfacebook

Windsor, Berkshire, England 6th April 2005. Souvenir tea towel depicting Prince Charles and Camilla Parker Bowles, displayed in a shop window They were married on April 8th 2005.

Filename: Charles and Camilla Tea Towel 001.jpg
Size: 5400x3671 / 16.2MB
From gallery: PRINCE CHARLES CAMILLA PARKER BOWLES 2005
Source: Homer Sykes
Date: 25 Aug 2014
Location:
Credit: Homer Sykes Copyright
Copyright:
Model Release: No
Property Release: No
Restrictions:
Direct Link:
Keywords: