British Airways Sales Shop

Saint Peter Port, Guernsey,