The Barras : Europe's largest open air market.
Barras Enterprise Trust.
Scottish Tourist Board.
[S.l.] : Barras Enterprise Trust and Scottish Tourist Board,
[1985?]
Cover title.