The Brentford Pyramid

The majestic Brentford Pyramid, towering out of the football stadium.

back