DSC_4186 0 comments/ 01/07/14 Controlled Room; Digital prints from Google Earth, MDF, tv mounts 12″ x 21″ each. 2006 Under : Share This : Tags :