Derry this evening by kevkoc Tags:Northern IrelandUnited Kingdom 2 comments They say it’s the Ho Chi Minh City of the North. Ach, that’s a beautiful town. Leave a ReplyYou must be logged in to post a comment.
2 comments
They say it’s the Ho Chi Minh City of the North.
Ach, that’s a beautiful town.