Hysbysebu a masnachu.
Great Britain.Olympic Delivery Authority.
Llundain : Awdurdod Gweithredu'r Gemau Olympaidd,
2012.
Title from cover.
Translation of: Advertising and trading.
Leaflet.
Olympic Games 2012 : London, England)
Advertising.
Commerce.