Where is The Big Sheep?
Where is The Big Sheep located?
The Big Sheep, The Big Sheep, Great Britain (approx. 51.015713°, -4.244019°)
Where is The Big Sheep on the map?
The Big Sheep - Barnstaple
{"latitude":51.015713,"longitude":-4.244019,"title":"The Big Sheep"}