The Dolphin

The Dolphin
41 High Street, Portsmouth, PO1 2LU
Photo of The Dolphin