Michael O'Clery

Ireland, USA, Iceland, Israel, Nepal, Malaysia, Borneo, E Australia, Spain, Greece, Portugal, Morocco, Scandinavia, South Africa, the Caribbean, Canada, Seychelles, Majorca and Japan