Family Portraits

April 2004

 

 

 

 

 

 

 

 

The Peter Pan statue in Kensington Gardens is a spot I recall from my 1981 trip.