London 2004/12.JPG
Previous
|
Home
|
Next
The TV is located behind the Lattace doors in the center.