The Phoenix Rises

By sheilaM

The green, green grass of home.

Perth is surely the smallest town in the world, as it can be found between two inches.
The two parks to the north and south are called "Inches",, this is the South Inch and in the distance you can see the Perth prison, where some of Scotlands bad 'uns reside.
Unlike the song, "The green, green grass......,they may actually see it again.

Comments
Sign in or get an account to comment.