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