Temple University, Philadelphia (USA)

Place:
Philadelphia (USA)