WheresRu

/ Random musings from a non blogger

An official stamp for a visit to an island