Physicberry Island


Physicberry Island - townland and island in United Kingdom.