Content
@
https://warpcast.com/~/channel/myplace
0 reply
0 recast
0 reaction
Vidmike
@vidmike
Glasgow is the largest city in Scotland and the fourth most populous city in the United Kingdom (after London, Birmingham and Leeds). It is the administrative center of the Glasgow City District. It is located in the west-central part of Scotland, on the River Clyde, 32 km from its mouth.
0 reply
0 recast
0 reaction