River thames (4/48)

River thames