Designed by
Title
Seen from bottom over stairway is central pagoda of Temple of Heaven, Beijing, China #211994531
Description
Beijing, China - April 29, 2010: Temple of Heaven. Seen from bottom of brown wooden stairway stands on top colorful central pagoda under blue sky. Descending pedestrians
This image is editorial