Ryan McEwan Photography creates vibrant images of Edinburgh and beyond.