Iveagh Gallery Dublin

Lynmouth, Devon, England