The Top Deck of the Number 30 Bus

The Top Deck of the Number 30 Bus