Abarbistro

Abarbistro Photo, Portsmouth, England
frangliz
Abarbistro

frangliz DaAe2or31aA

An exterior view, showing some of the outside seating.