Dreamstime

Royalty Free
 
 
ben big bridge building clock england europe facade london night parliament river thames tower waterless

Designers Also Selected These Stock Photos