Pembroke town and castle - in South Wales = Ville et chateau de Pembroke, dans la principaute de Galles
Summary
Small boats, children climbing trees, swimmers in river.
Tags
Date
1900
Copyright info
public domain
Summary
Small boats, children climbing trees, swimmers in river.
Tags
Date
Copyright info