Antwerp Arms

Antwerp Arms
168-170 Church Road, London, N17 8AS
Photo of Antwerp Arms