Tour Lower Largo Angels Headstone

Tour Lower Largo Angels Headstone, found in the kirkyard of largo Parish Church.