Search Image Archive

Pond and Lily Pads

Europe, 1968

00006.

thumbnails back to grid