Feedback

Stray Cats Strut Across G20 Stage

 

Stray cats made themselves at home on the G20 Summit stage in Turkey.

Shows