Scotland - February, 2005  

Site of an archeological dig.  Scientists think this is where the Norwegians first landed in England.

Site of an archeological dig. Scientists think this is where the Norwegians first landed in England.


Powered by Gallery v1