Random
Source Code

Tea Tree Plaza

Westfield owned shopping centre in Modbury, Adelaide, South Australia. Known locally as TTP, it's the second-biggest shopping centre in Adelaide.

Come to Latenight at TTP?
I went to Tea Tree Plaza for all my Christmas shopping

by parafieldgardens4eva November 4, 2011

3👍 1👎