Designed by
Title
Puerta del Sol (The Hospitaller Knights gate), stone city gate of Toledo, Spain #296306753
Description
Puerta del Sol (The Hospitaller Knights gate), stone city gate of Toledo, Spain, with lush green garden and Toledo cityscape in the background