Designed by
Title
Stewart Lee Udal Building, the main building of the US Department of the Interior. #212955446
Description
Washington DC, USA 11-29-2020: Stewart Lee Udal Building, the main building of the US Department of the Interior.This is the headquarters of where office of the Secretary of the Interior is located
This image is editorial