1000 piece puzzle of Bristol docks (Southville)

All pieces present and correct! Not too difficult.