Avebury Stones
Avebury Stones

Avebury Stones a World Heritage Site in Wiltshire. Currently Framed in an Oak Floater Frame.

Location: Avebury Wiltshire

Avebury Stones

Avebury Stones a World Heritage Site in Wiltshire. Currently Framed in an Oak Floater Frame.

Location: Avebury Wiltshire