What Talking is going on about The Who on Picasa

(100)
Climbing Shanghai Tower (650 meters).
Climbing Shanghai Tower (650 meters).
Quickstand River Play
Quickstand River Play
What does it mean to be A girl.
What does it mean to be A girl.
1.0851 seconds. m