Little Saigon, Big Crab!

 

Crab Sculpture, Little Saigon Plaza

Restaurant embellishment for a seafood facility within the Little Saigon Plaza in Bankstown!

Comments