Designed by
Title
Statue of Liberty Enlightening the World. Indoor Toy Store Decoration. Created with Small Lego Pieces. #210598663
Description
Statue of Liberty Created with Small Lego Pieces. Toy Department Store Interior Decoration. New York City, USA. Indoor Toy Store Decoration
This image is editorial