Sintra street

SINTRA (Portugal): Street.

See where this picture was taken. [?]

Comments