Pamela Anderson arriving at her hotel.


Pamela Anderson Tuesday 13th September 2011 Pamela Anderson arriving at her hotel. London, England (6 Pictures)




Contactmusic