Dreamstime

Royalty Free
 
 
ancient castle cherry fair ishikawa japan japanese kanazawa old pink sakura shine spring weatherless

Designers Also Selected These Stock Photos