Bente and Jessica Irving, March 1994 in Duke Street
At No. 81 Duke Street, in Mayfair
©
Focal Point 2004
write to David Irving