Signage Design
20’ artistic rendering of The Statue of Liberty. Currently installed and located in Phoenix, Arizona.
Posted on
Mar 9, 2018
More by Stephanie Marcial View profile
Like
20’ artistic rendering of The Statue of Liberty. Currently installed and located in Phoenix, Arizona.