Thursday, February 28, 2008

December RR from the UK




Dumfries Town. Situated on the River Nith and being the largest town in South West Scotland. Thanks Bella (brella-owul) for the card and the Harry Potter stamp! :D

No comments: